dogs puppies american cash flow association breed cats broker puppy cfa real estate investment cat breeders cat dog factoring breeder cattery cash flow factor